Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 FINCH ROAD Terraced £101,535 £55,000 3 Jun 2005
17 FINCH ROAD Terraced £96,372 £93,000 9 Mar 2022
29 FINCH ROAD Terraced £84,006 £68,000 22 Mar 2019
31 FINCH ROAD Terraced £40,033 £13,000 22 Feb 2002
33 FINCH ROAD Terraced £94,696 £59,000 13 Dec 2013
41 FINCH ROAD Semi-Detached £148,982 £90,000 20 Dec 2006
45 FINCH ROAD Terraced £80,523 £65,814 26 Feb 2020
55 FINCH ROAD Terraced £49,233 £17,950 13 Aug 2002
57 FINCH ROAD Terraced £97,291 £78,000 21 May 2018